--[[
描述 ： 数据库 文件
作者 ： 付大志
修改 ： xxs- android
时间 ： 14/12/01
]]
  
--[[
类 ： SqliteDB  数据库 类
]]
MLSqliteDB = Class(MLPlugin,'MLSqliteDB');
MLSqliteDB.mInstance  = nil;

--[[
功能：   初始化 数据库 实例
参数：	string filename	数据库文件名
返回：	数据库 实例
]] 
function  MLSqliteDB:initSqliteDB(filename) 

	if filename==nil then print('Warning: MLSqliteDB:initSqliteDB(), agrument 1 is nil'); return end
	if type(filename) ~= 'string'  then print('Warning: MLSqliteDB:initSqliteDB(), argument 1, type is not string!'); return  end 


	self.mInstance = bSqliteDB:new(filename);
	return self;
end 

--[[
功能：  执行sql语句
参数：  string sql 执行的sql语句
返回：  无
]]
function  MLSqliteDB:exec(sql)	
	if sql==nil then print('Warning: MLSqliteDB:exec(), agrument 1 is nil'); return end
	if type(sql) ~= 'string'  then print('Warning: MLSqliteDB:exec(), argument 1, type is not string!'); return  end 
	self.mInstance:SQLitExec(sql);
end

--[[
功能：  关闭数据库
参数：  无	
返回：  无
]]
function  MLSqliteDB:close()
	self.mInstance:SQLitClose();
end   




